package com.hotdog.service;

import com.hotdog.pojo.IndexInfo;
import com.hotdog.vo.SysResult;
import org.springframework.web.multipart.MultipartFile;

/**
 * 文件上传
 * @author 郭鲁政
 */
public interface UpLoadService {
    /**
     * 用户访问视频上传页面日志
     * @return 前后端数据交互规范
     */
     SysResult logs();

    /**
     * 视频封面上传
     * @param file
     * @return
     */
    SysResult uploadImage(MultipartFile file);

    /**
     * 视频上传
     * @param file  视频文件
     * @return
     */
    SysResult uploadview(MultipartFile file);

    /**
     * 用户上传视频
     * @param indexInfo 上传视频封装的对象
     * @return
     */
    SysResult insertInfo(IndexInfo indexInfo);
}
